/* ========================================================================= */
/* ------------------------------------------------------------------------- */
/*!
  \file			main.h
  \date			June 2011
  \author		TNick

  \brief		Contains definitions for ...


 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @n
 Please read ReadMe.txt and Licence.txt in root folder @n
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @n

*/
/* ------------------------------------------------------------------------- */
/* ========================================================================= */
#ifndef __MAIN_INC__
#define __MAIN_INC__
//
//
//
//
/*  INCLUDES    ------------------------------------------------------------ */

#include	<generic/cc_l2dn.h>

class	CC_App	{

private:

	/// header for list of plugins
	static CC_HDL2DN			PlugIns;

public:

	/// return a pointer to plug-ins header
	static inline CC_HDL2DN* pluginHeader()
	{ return &PlugIns;}

};

/*  INCLUDES    ============================================================ */
//
//
//
//
/*  DEFINITIONS    --------------------------------------------------------- */

/*  DEFINITIONS    ========================================================= */
//
//
//
//
/*  DATA    ---------------------------------------------------------------- */

/*  DATA    ================================================================ */
//
//
//
//
/*  FUNCTIONS    ----------------------------------------------------------- */


/*  FUNCTIONS    =========================================================== */
//
//
//
//
#endif // __MAIN_INC__
/* ------------------------------------------------------------------------- */
/* ========================================================================= */

